Synonyms for "star-nosed mole"

Words with similar meaning